Introduction to CoinGate and our payment gateway API for businesses
Start accepting, managing, and sending cryptocurrency payments with a modern, flexible API built for online businesses.
Our team has developed a robust set of tools that make it easy to integrate crypto payments, issue refunds, send payouts, convert currencies, and automate invoicing within a single interface.
Perfect for a webshop, SaaS product, platform, or custom solution in terms of flexibility and functionality, even without deep technical experience.
You can integrate directly via API or choose from our ready-made, API-based ecommerce plugins for platforms like WooCommerce, WHMCS, PrestaShop, and others.
Our API lets you:
- Accept crypto payments from customers worldwide
- Issue full or partial refunds
- Send crypto payouts to employees, vendors, or users
- Accept recurring deposits via dedicated, non-expiring Payment Channel addresses
- Convert crypto to fiat or other assets in real-time
- Automate billing with recurring or one-off crypto invoices, and more
You can accept major cryptocurrencies like BTC, ETH, LTC, TRX, USDC, and others, across multiple networks, including Layer 2 solutions like Base and Arbitrum, and cost-efficient chains like TRON, Binance Smart Chain (BSC), or Solana. Here’s a full list of supported currencies and networks.
All payments can be automatically settled in crypto or converted to fiat like EUR, USD, or GBP.
Key Features
CoinGate gives you everything to accept, move, and manage crypto — through a single API and one dashboard.
Accepting payments
Handle the full payment lifecycle — from generating addresses to confirming transactions and receiving settlement — in just a few API calls.
Give each customer a dedicated, non-expiring crypto address for unlimited recurring deposits. Every deposit is auto-detected, attributed, compliance-checked, and settled in crypto or fiat.
Together with the standard CoinGate Payment Processing integration, you also gain seamless access to Binance Pay—a contactless, borderless, and secure cryptocurrency payment solution developed by Binance. This unlocks the ability for millions of Binance Pay users to purchase from your store using any wallet assets tied to their Binance account.
Set an underpayment tolerance (up to 10%) so slightly underpaid invoices still complete, preventing failed or expired orders.
Moving & managing funds
Automate crypto payouts to employees, contractors, or users — individually, at scale, or as no-code batch payouts via CSV. CoinGate handles conversion, delivery, and processing.
Swap between supported crypto and fiat at real-time prices, with converted funds credited straight to your CoinGate balance.
Issue full or partial refunds via API, with transparent status tracking and automatic updates for you and your customers.
Generate crypto invoices with set due dates, amounts, and currencies, and track paid and unpaid bills from the dashboard or API.
Developer-Friendly by Design
- RESTful architecture and well-structured endpoints
- Comprehensive documentation and quickstart guides
- Sandbox mode for safe integration testing
- API keys with permission controls to manage access securely
- Libraries in popular programming languages
See a real-life use case in our Shop Example.
Track Everything From Your Dashboard
All activity — payments, conversions, payouts, and refunds — is fully traceable in your CoinGate dashboard. Filter by currency, status, date range, and more. Export pre-formatted reports when needed for accounting or auditing.
Explore the API Overview to get started with your integration.

UAB Decentralized, a private limited liability company incorporated in Lithuania, is authorised as a Crypto-Asset Service Provider under the EU Markets in Crypto-Assets Regulation (MiCA) by the Bank of Lithuania (Authorization code: LB002323) to provide crypto-asset services. UAB Decentralized is also licensed as a Payment institution by the Bank of Lithuania (Authorization code: LB002324) to provide transfer services for Electronic Money Tokens. Crypto-assets are high-risk investments and may result in partial or total loss of capital.
